paper cushion - German English Dictionary